package com.bt7274.enums;

/**
 * 考核惩罚类型
 */
public enum AssessmentPenaltyType {
    WARNING("警告", false),
    LIMIT_DOWNLOAD("限制下载", false),
    LIMIT_INVITE("限制邀请", false),
    REDUCE_BT_COINS("扣除BT币", false),
    DEMOTE_LEVEL("降级", false),
    BAN_ACCOUNT("封禁账号", true);

    private final String description;
    private final boolean isSevere;

    AssessmentPenaltyType(String description, boolean isSevere) {
        this.description = description;
        this.isSevere = isSevere;
    }

    public String getDescription() {
        return description;
    }

    public boolean isSevere() {
        return isSevere;
    }
}